<<<<<<< HEAD
//这个是坐标的数组，一维数组
var datas = new Array();
var points = new Array();
// 异步，返回的是该坐标的信息
$
		.getJSON(
				'CarInfo',
				function(data, status) {

					if (status) {

						for (var i = 0; i < data.length; i++) {
							// cid,carCount,maxCarCount
							points[2 * i] = data[i].x;
							points[2 * i + 1] = data[i].y;
							if(data[i].state=='1'){
								datas[i] = '位置：'
									+ data[i].address
									+ '<br>状态：拥挤<br>空闲车位：'
									+ (parseInt(data[i].maxCarCount) - parseInt(data[i].carCount))
									+ '<br>总车位数：' + data[i].maxCarCount;
							}else{
								datas[i] = '位置：'
									+ data[i].address
									+ '<br>状态：空闲<br>空闲车位：'
									+ (parseInt(data[i].maxCarCount) - parseInt(data[i].carCount))
									+ '<br>总车位数：' + data[i].maxCarCount;
							}
							
							console.log(points[2 * i]+'-'+points[2 * i + 1]);
							
=======
			var datas= new Array(7);	

			$.getJSON('CarInfo',function(data,status){
				
					if(status){
						
						for(var i = 0;i < data.length;i++){
							//cid,carCount,maxCarCount
							datas[i] = '位置：'+data[i].address+'<br><span style="font-size:10">空闲车位：'+(parseInt(data[i].maxCarCount)-parseInt(data[i].carCount))+'</span><br>总车位数：'+data[i].maxCarCount;
>>>>>>> afb699f48e0e5290dff2f833cb89b06c499d4ee3
						}
					}
				});

// 窗口
var opts = {
	width : 250, // 信息窗口宽度
	height : 100, // 信息窗口高度
	title : "车位信息", // 信息窗口标题
	enableMessage : true
// 设置允许信息窗发送短息
};

function maps() {


	var map = new BMap.Map("maps"); // 创建地图实例 里面为id
	var point = new BMap.Point(116.975358, 36.618728); // 创建点坐标
	map.centerAndZoom(point, 16); // 初始化地图，设置中心点坐标和地图级别
	map.addControl(new BMap.OverviewMapControl());
	map.enableScrollWheelZoom(true);

	var top_right_navigation = new BMap.NavigationControl({
		anchor : BMAP_ANCHOR_TOP_RIGHT,
		type : BMAP_NAVIGATION_CONTROL_SMALL
	}); // 右上角，仅包含平移和缩放按钮
	map.addControl(top_right_navigation);
	// 坐标
//	var points = new Array(116.964506, 36.623059, 116.973148, 36.622363,
//			116.968387, 36.619264, 116.970704, 36.615469, 116.979714,
//			36.620024, 116.983415, 36.622175);
	// 提示信息,符合html规范
	// var info = new Array("位置：","2","3","2","2","6","7");

	var info = datas;

	for (var i = 0; i < points.length / 2; i++) {
		var point1 = new BMap.Point(points[2 * i], points[2 * i + 1]);
		var myIcon = new BMap.Icon("c-2.png", new BMap.Size(26, 26)); // 添加自定义icon
		var marker = new BMap.Marker(point1, {
			icon : myIcon
		}); // 创建标注
		map.addOverlay(marker); // 将标注添加到地图中
		// marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画
		addClickHandler(info[i], marker, map);
	}
	;
}

function addClickHandler(content, marker, map) {
	marker.addEventListener("click", function(e) {
		openInfo(content, e, map)
	});
}

function openInfo(content, e, map) {
	var p = e.target;
	var point = new BMap.Point(p.getPosition().lng, p.getPosition().lat);
	var infoWindow = new BMap.InfoWindow(content, opts); // 创建信息窗口对象
	map.openInfoWindow(infoWindow, point); // 开启信息窗口
}
